home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 2 / Apprentice-Release2.iso / Source Code / C++ / Applications / Nuntius 1.2 / src / MyToolSource / StreamReadTemplate < prev   
Encoding:
Text File  |  1993-04-08  |  399 b   |  20 lines  |  [TEXT/MPS ]

  1. const long kCurrentXXXXVersion = 1;
  2. const long kMinXXXXVersion = 1;
  3.  
  4. void XXXX::DoRead(TStream *aStream)
  5. {
  6.     long version = aStream->ReadLong();
  7.     MyStreamCheckVersion(version, kMinXXXXVersion, kCurrentXXXXVersion, "XXXX");
  8. }
  9.  
  10. void XXXX::DoWrite(TStream *aStream)
  11. {
  12.     aStream->WriteLong(kCurrentXXXXVersion);
  13. }
  14.  
  15. long XXXX::NeededDiskSpace()
  16. {
  17.     return    sizeof(long) +                                    // version number
  18.                     0;
  19. }
  20.